/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ep.libs.interfaces;

import com.vaadin.ui.HorizontalLayout;
import com.vaadin.ui.VerticalLayout;
import com.vaadin.ui.Window;

/**
 *
 * @author skyr
 */
public interface IApplication {

    public void changeModule(Class moduleClass);

    public void changeModule(Class moduleClass, Object[] args);

    public VerticalLayout getMainLayout();

    public HorizontalLayout getHeaderLayout();

    public Window getApplicationWindow();
}
